Eclipse Platform
Pre-release 3.0

org.eclipse.ui.texteditor
Class MarkerAnnotationPreferences

java.lang.Object
  extended byorg.eclipse.ui.texteditor.MarkerAnnotationPreferences

public class MarkerAnnotationPreferences
extends Object

Objects of this class provide access to all extensions declared for the markerAnnotationSpecification extension point. The extensions are represented as instances of AnnotationPreference.

Since:
2.1

Constructor Summary
MarkerAnnotationPreferences()
          Creates a new marker annotation preferences accessor.
 
Method Summary
 List getAnnotationPreferenceFragments()
          Returns all extensions provided for the markerAnnotationSpecification extension point including fragments.
 List getAnnotationPreferences()
          Returns all extensions provided for the markerAnnotationSpecification extension point.
static void initializeDefaultValues(IPreferenceStore store)
          Initializes the given preference store with the default marker annotation values.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MarkerAnnotationPreferences

public MarkerAnnotationPreferences()
Creates a new marker annotation preferences accessor.

Method Detail

initializeDefaultValues

public static void initializeDefaultValues(IPreferenceStore store)
Initializes the given preference store with the default marker annotation values.

Parameters:
store - the preference store to be initialized
Since:
3.0

getAnnotationPreferences

public List getAnnotationPreferences()
Returns all extensions provided for the markerAnnotationSpecification extension point.

Returns:
all extensions provided for the markerAnnotationSpecification extension point

getAnnotationPreferenceFragments

public List getAnnotationPreferenceFragments()
Returns all extensions provided for the markerAnnotationSpecification extension point including fragments. Fragments share the preference part with a marker annotation specifications provided for a super type but do change the presentation part.

Returns:
all extensions provided for the markerAnnotationSpecification extension point including fragments

Eclipse Platform
Pre-release 3.0

Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.